-
Notifications
You must be signed in to change notification settings - Fork 674
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added direct support for fchown
and dup3
#957
Conversation
…emulating it via dup2() and fcntl() which can cause a race condition.
In order to be able to use |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add "Fixes #939" to your commit message.
fchown
, lchown
, chmod
and dup3
fchown
and dup3
Don't forget the CHANGELOG. Make it clear that dup3 has been removed from OSX. |
The previous implementation of |
The CHANGELOG should also be viewed as everything someone needs to read to allow them to upgrade. So if a user was using it on OS X, and we broke their code during an upgrade, there should be a part under the |
For
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CHANGELOG entries look good, thanks for adding those!
There are Travis failures that need to be addressed. Besides that this looks good, though it should be squashed into 2 commits:
After those are addressed, this is ready for merging. |
Added direct support for
fchown
anddup3
.Fixes #939.